direct distribution - French English Dictionary